488280
847107
617120
249168
345610
232409
985414
3614
218443
504700
123834
865792
815147
901949
1016724
827610
559505
54952
99987
607377
294284
543842
446275
832256